FailoverProviderSpec

data class FailoverProviderSpec<T>(val name: String, val block: () -> Promise<T>, val failureThreshold: Int = 5)

One named candidate for Failover.create's providers array.

new FailoverProviderSpec("websocket", () => connectWebSocket(), 5)

Constructors

Link copied to clipboard
constructor(name: String, block: () -> Promise<T>, failureThreshold: Int = 5)

Properties

Link copied to clipboard
val block: () -> Promise<T>
Link copied to clipboard
Link copied to clipboard